<?php
function napv_autoload($name) {
	$file = LIB . '/' . strtolower($name) . '.php';
	if (file_exists($file)){
		require $file;
		return true;
	}
	return false;
}

spl_autoload_register('napv_autoload');

function model_loader($name) {
	$name = substr($name, 0, -5);
	$file = MODEL . '/' . strtolower($name) . '.php';
	if (file_exists($file)){
		require $file;
		return true;
	}
	return false;
}

spl_autoload_register('model_loader');

function module_loader($name) {
	$name = substr($name, 0, -6);
	$file = MODULE . '/' . strtolower($name) . '.php';
	if (file_exists($file)){
		require $file;
		return true;
	}
	return false;
}

spl_autoload_register('module_loader');

function skill_loader($name) {
	$name = substr($name, 0, -5);
	$file = SKILLS_D . '/' . strtolower($name) . '.php';
	if (file_exists($file)){
		require $file;
		return true;
	}
	return false;
}

spl_autoload_register('skill_loader');

require SKILL_D . '/askillbase.php';
